the bane of my life - French English Dictionary